the explanatory power - İspanyolca İngilizce Sözlük